org 0x7c00
[bits 16]
xor ax, ax ; eax = 0
; 初始化段寄存器, 段地址全部设为0
mov ds, ax
mov ss, ax
mov es, ax
mov fs, ax
mov gs, ax

mov sp, 0x7c00 ; 初始化栈指针

; 获取光标位置
mov ah, 0x03	
mov bh, 0x00
int 0x10

; 设置光标位置
mov ah, 0x02
mov bh, 0x00
add dh, 2
add dl, 2
int 0x10

jmp $ ; 死循环

times 510 - ($ - $$) db 0
db 0x55, 0xaa
